﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WLYT.Domain.Entries;
using WLYT.Domain.Enum;
using WLYT.Domain.Model;

namespace WLYT.Application.Interfaces
{
    public interface IInventoryService
    {
        Task<List<Inventory>> GetListAsync(List<string> reelList);
        Task UpdateAsync(List<string> reelList);
        Task<ApiResult> InStock(SMTModel model);
        Task OutStock(string reelId, string orderNo = "", InventoryType type = InventoryType.出库);
    }
}
